it pays to advertise - Deutsch Englisch Wörterbuch